﻿using System;
using MySql.Data.MySqlClient;
using System.Text.RegularExpressions;

public class Class1
{
//****** DECLARANDO VARIABLES DE CONEXIÓN ********************

    public MySqlConnection conexion;
    private string sentencia;
    private MySqlCommand ejecutar;
    private MySqlDataReader dr;
    private string valor;
    
//****** Método de conexión ********************************

    public void Conexion() {

        string servidor = "localhost";
        string baseDatos = "NOMBRE BASE DE DATOS";
        string usuario = "root";
        string password = "PASSWORD";
        string cadenaConexion = "SERVER=" + servidor + ";" + "DATABASE=" + baseDatos + ";" + "UID=" + usuario + ";" + "Password=" + password + ";" + "Port=3306";
        conexion = new MySqlConnection(cadenaConexion);
    }

    //***************** QUERYS POR CONEXION *******************************

        Conexion();
        try{
        string sentencia = "query";
        MySqlCommand ejecutar = new MySqlCommand(sentencia,conexion);
        conexion.open();
        MySqlDataReader dr;
        
        if(dr.Read()){
            a = int.Parse(dr[0].ToString());
        }
        conexion.close();
        }
        catch (Exception er){
        conexion.close();
        //mensajes
        }
//*************************************************************************************

//***************** insertar en tabla *************************************************

try{
    
    string sentencia = "insert into '--tabla--'('--campos--') values(" '---weas por teclados---'")";
    MySqlCommand ejecutar = new MySqlCommand(sentencia, conexion);

    conexion.open;

    ejecutar.ExecuteNonQuery();
    
    "escribe mensaje"
    
    conexion.close();

    "weas por teclado se vacian"
}
catch(Exception er){
    
conexion.close();
"weas por teclado se vacian"
}
        
}
